rent paid for land - Alemán Inglés Diccionario